Modeling and Verification of Infinite Systems with Resources

نویسندگان

  • Martin Lang
  • Christof Löding
چکیده

We consider formal verification of recursive programs with resource consumption. We introduce prefix replacement systems with non-negative integer counters which can be incremented and reset to zero as a formal model for such programs. In these systems, we investigate bounds on the resource consumption for reachability questions. Motivated by this question, we introduce relational structures with resources and a quantitative firstorder logic over these structures. We define resource automatic structures as a subclass of these structures and provide an effective method to compute the semantics of the logic on this subclass. Subsequently, we use this framework to solve the bounded reachability problem for resource prefix replacement systems. We achieve this result by extending the well-known saturation method to annotated prefix replacement systems. Finally, we provide a connection to the study of the logic cost-WMSO.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modeling and Evaluation of Stochastic Discrete-Event Systems with RayLang Formalism

In recent years, formal methods have been used as an important tool for performance evaluation and verification of a wide range of systems. In the view points of engineers and practitioners, however, there are still some major difficulties in using formal methods. In this paper, we introduce a new formal modeling language to fill the gaps between object-oriented programming languages (OOPLs) us...

متن کامل

Modeling and Evaluation of Stochastic Discrete-Event Systems with RayLang Formalism

In recent years, formal methods have been used as an important tool for performance evaluation and verification of a wide range of systems. In the view points of engineers and practitioners, however, there are still some major difficulties in using formal methods. In this paper, we introduce a new formal modeling language to fill the gaps between object-oriented programming languages (OOPLs) us...

متن کامل

A Hybrid Meta-heuristic Approach to Cope with State Space Explosion in Model Checking Technique for Deadlock Freeness

Model checking is an automatic technique for software verification through which all reachable states are generated from an initial state to finding errors and desirable patterns. In the model checking approach, the behavior and structure of system should be modeled. Graph transformation system is a graphical formal modeling language to specify and model the system. However, modeling of large s...

متن کامل

Numerical Modeling of Railway Track Supporting System using Finite-Infinite and Thin Layer Elements

The present contribution deals with the numerical modeling of railway track-supporting systems-using coupled finite-infinite elements-to represent the near and distant field stress distribution, and also employing a thin layer interface element to account for the interfacial behavior between sleepers and ballast. To simulate the relative debonding, slipping and crushing at the contact area betw...

متن کامل

Verification of IVE Model for SAIPA Co. Fleet Emission

To determine the amount of air pollutants, produced by Iranian automakers, and compare it with old and retrofitted vehicles have become one of the important tools of urban management. The present research uses International Vehicle Emission (IVE) modeling software in order to verify SAIPA Co. fleet emissions, based on Euro 4 emission standard (SAIPA Co. recognized as a superior Iranian brand in...

متن کامل

Verification of IVE Model for SAIPA Co. Fleet Emission

To determine the amount of air pollutants, produced by Iranian automakers, and compare it with old and retrofitted vehicles have become one of the important tools of urban management. The present research uses International Vehicle Emission (IVE) modeling software in order to verify SAIPA Co. fleet emissions, based on Euro 4 emission standard (SAIPA Co. recognized as a superior Iranian brand in...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Logical Methods in Computer Science

دوره 9  شماره 

صفحات  -

تاریخ انتشار 2013